package com.bpf.base.util;

import java.util.HashMap;
import java.util.Map;

public class AppUtils {

	/**
	 * 
	 * @param flag
	 *            请求是否成功
	 * @param title
	 *            标题
	 * @param msg
	 *            信息内容
	 * @param data
	 * 			      返回数据           
	 * @return
	 */
	public static Map<String, Object> reponseToJson(Boolean flag, String title, String msg, Object data) {
		Map<String, Object> map = new HashMap<String, Object>();
		map.put("flag", flag);
		map.put("title", title);
		map.put("msg", msg);
		map.put("data", data);
		return map;
	}
	
	/**
	 * 
	 * @param flag
	 *            请求是否成功
	 * @param title
	 *            标题
	 * @param msg
	 *            信息内容
	 * @param data
	 * 			      返回数据   
	 * @param sessionId
	 *            登陆验证是服务器记录的唯一标示        
	 * @return
	 */
	public static Map<String, Object> reponseToLogin(Boolean flag, String title, String msg, Object data, String sessionId) {
		Map<String, Object> map = new HashMap<String, Object>();
		map.put("flag", flag);
		map.put("title", title);
		map.put("msg", msg);
		map.put("data", data);
		map.put("sessionId", sessionId);
		return map;
	}
	
	/**
	 * 
	 * @param flag
	 *            请求是否成功
	 * @param title
	 *            标题
	 * @param msg
	 *            信息内容
	 * @return
	 */
	public static Map<String, Object> reponse(Boolean flag, String title, String msg) {
		Map<String, Object> map = new HashMap<String, Object>();
		map.put("flag", flag);
		map.put("title", title);
		map.put("msg", msg);
		return map;
	}

}
